(editorconfig--should-set): Eliminate `lisp-indent-offset` special case
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 12 Jun 2024 22:05:43 +0000 (18:05 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 19 Jun 2024 18:39:17 +0000 (14:39 -0400)
commit25523847e7931de1f0ee638d2a8847d979fdb496
treeb86b418a7f563abbe2c1f29ce432b6ce4381a307
parent3da6765c9908af4eaadd98f0b048e67b3cbcb373
(editorconfig--should-set): Eliminate `lisp-indent-offset` special case

Instead of treating `lisp-indent-offset` specially in
`editorconfig--should-set` (to obey `editorconfig-lisp-use-default-indent`),
use a new function `editorconfig-set-indentation-lisp-mode`
for Lisp modes.

* lisp/editorconfig.el (editorconfig--should-set): Remove `size` argument.
(editorconfig-set-indentation): Adjust calls accordingly.
(editorconfig-set-indentation-lisp-mode): New function.
(editorconfig-indentation-alist): Use it.
lisp/editorconfig.el